<HTML>
<HEAD>
<TITLE>Diagnostics library</TITLE>
<LINK REL=StyleSheet HREF="../rw.css" TYPE="text/css" TITLE="Rogue Wave Standard Stylesheet"></HEAD>
<BODY BGCOLOR=#FFFFFF>
<A HREF="2-2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2-4.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Rogue Wave C++ Standard Library Reference Guide</B></DIV>
<H2>2.3 Diagnostics library</H2>
<P>Clause 19 of the Standard contains the Diagnostics library, <SAMP>lib.diagnostics</SAMP>. This library describes components for reporting errors, including predefined exception classes. If you are reading this manual online, click the name of header file or entry to go to its description. </P>
<H4><A NAME="Table&nbsp;2">Table&nbsp;2: Diagnostics library</A></H4>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="3">
<tr><td valign=top><B>Header File</B>
</td>
<td valign=top colspan=3 rowspan=1><B>Corresponding Entries in this Reference</B>
</td>
</tr>
<tr><td valign=top><P CLASS="TABLE"><SAMP>&lt;stdexcept&gt;</SAMP></P>
</td>
<td valign=top><P CLASS="TABLE"><B><I><A HREF="logic-error.html">logic_error</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="domain-error.html">domain_error</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="invalid-argument.html">invalid_argument</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="length-error.html">length_error</A></I></B></P>
</td>
<td valign=top><P CLASS="TABLE"><B><I><A HREF="out-of-range.html">out_of_range</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="runtime-error.html">runtime_error</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="range-error.html">range_error</A></I></B></P>
</td>
<td valign=top><P CLASS="TABLE"><B><I><A HREF="overflow-error.html">overflow_error</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="underflow-error.html">underflow_error</A></I></B></P>
<P CLASS="TABLE"><A HREF="exceptions.html">Exceptions</A></P>
</td>
</tr>
</TABLE>

<BR>
<HR>
<A HREF="2-2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2-4.html"><IMG SRC="images/bnext.gif" WIDTH=20 HEIGHT=21 ALT="Next file" BORDER=O></A></BODY>
</HTML>
